@charset "utf-8";
@import url("page.css");
body {
	padding:0px;
	margin:0px;
	text-align: center;
	font-size:12px;
	color:#5b5b5b;
	background-color: #9DCDF4;
}
div,form,input{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{	font-size:12px;}

select { font-size:12px; }
.radio { border:none; }
.checkbox { border:none; }
.helplink{	CURSOR: help;}
.TextBoxFocus{border:1px solid #339900;background-color:#FFFFF0;}

/**/
input { border-bottom:1px solid #BDC5CA; border-right:1px solid #BDC5CA; border-top:1px solid #6F787E; border-left:1px solid #6F787E; padding:3px 2px; font-size:12px; }
.input0{background:url(../images/button_bg.gif);border:1px solid #BDC5CA}
button { height:28px; line-height:28px; border:1px solid #C6D2E3; background:url(button_bg.gif); font-size:12px; }
.button_on { background:url(../images/button_bg2.gif); border:1px solid #c3a336; }
.input_on { background:url(../images/button_bg2.gif); border:1px solid #c3a336; }

.left {	float: left;}
.right {	float: right;}
.clear {	clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {	display: none;}
.noBorder {	border:none;}
.text-indent {	text-indent: 4ex;}

a:link {	color: #2367A8; text-decoration:none;}
a:visited {	color: #2367A8;	text-decoration:none;}
a:hover {	color: #FF6600; text-decoration:none;}

.font-line-12-20{ line-height: 20px; }
.font-line-12-25{ line-height: 25px; }
.font-line-14-28{ font-size: 14px; line-height: 28px; }

/**********************************************************************************/
.bg-white{background:#FFFFFF;}
.wenbenkuang {BORDER: #999999 1px solid; height:20px; FONT-FAMILY: "宋体"; COLOR: #333333; FONT-SIZE: 9pt; }
.pad-top6{ padding-top:6px;}
a.a-01:visited { text-decoration: none; color: #FFFFFF; }
a.a-01:link    { text-decoration: none; color: #FFFFFF; }
a.a-01:hover   { text-decoration: none; color: #FDA300; }

a.a-02:visited { text-decoration: none; color: #FFFFFF; font-weight:bold; }
a.a-02:link    { text-decoration: none; color: #FFFFFF; font-weight:bold; }
a.a-02:hover   { text-decoration: none; color: #FDA300; font-weight:bold; }

.list02 { width:95%;  padding-top:3px; padding-bottom:5px;}
.list02 ul{ margin: 0; padding: 0; list-style-type: none; text-align:left; }
.list02 li{ line-height:22px; background:url(dot_001.gif) no-repeat left center; padding-left:15px;}
.list02 li h4{ font-size:12px;}
.list02 li h4 a{ color:#005799}
.list02 li a,.list02 li a:visited{ color:#005799}

A.linkb:link {COLOR: #333333; TEXT-DECORATION: none}
A.linkb:visited {COLOR: #333333; TEXT-DECORATION: none}
A.linkb:hover {COLOR: #ff6600; TEXT-DECORATION: underline}
A.linkb:active {COLOR: #333333; TEXT-DECORATION: none}

.box-02t{FONT-SIZE:12px; font-weight:bold; text-align:left; padding-left:40px;background:url(pic_014.gif) no-repeat bottom; line-height:21px; color:#2367a8;}
.box-02list{PADDING-LEFT: 10px; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 23px; COLOR: #cccccc; PADDING-TOP: 6px}
.box-02{ border: 1px solid #B1CEED;}
.box-02Title{ line-height:25px; height:25px; background:url(pic_004.gif); border-bottom: 1px solid #B1CEED;}
.box-02H4{ font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:10px; float:left; }

.box-03{ border: 1px solid #B1CEED;}
.box-03Title{ line-height:25px; height:25px; background:url(pic_005.gif); border-bottom: 1px solid #B1CEED;}
.box-03Ta{ line-height:25px; height:25px;background:url(pic_004.gif); font-size:14px; font-weight:bold; color:#FFFFFF; }
.box-03Tb{ line-height:25px; height:25px; font-size:14px; color:#005799; border-right: 1px solid #B1CEED;}
.box-03Tc{ line-height:25px; height:25px;background:url(pic_004.gif); font-size:12px; font-weight:bold; color:#FFFFFF; }
.box-03Td{ line-height:25px; height:25px; font-size:12px; color:#005799; border-right: 1px solid #B1CEED;}
.box-03Tf{ line-height:25px; height:25px; font-size:12px; color:#005799; padding-right:10px;}

.box-03Text { padding-top:3px; color:#5B5B5B; line-height:22px;}
.box-04Bg{ background:url(pic_007.gif) no-repeat top; }
.box-03Ta a,.box-03Ta a:visited{ color:#FFFFFF}
.box-03Tc a,.box-03Tc a:visited{ color:#FFFFFF}
.box-03Border{ border: 1px solid #e1e1e1; }
.contacttext{ padding:10px 10px 10px 10px; line-height:22px; text-align:left; }

.line-01{ background:url(pic_008.gif) no-repeat right;}
.list01 { width:150px;  padding-top:30px; padding-bottom:10px; margin:auto}
.list01 ul{ margin: 0; padding: 0; list-style-type: none; text-align:left; }
.list01 li{ line-height:22px;}
.list01 li h4{ font-size:12px;}
.list01 li h4 a{ color:#005799}
.list01 li a,.list01 li a:visited{ color:#4F4F4F}
.proimg{ border:1px solid #e1e2e1;}

.vs_tbg{ background:url(vs_titbg2.gif) repeat-x bottom; height:32px; margin-top:20px; margin-bottom:20px;}
.vs_tbg2{ background:url(vs_titbg.gif) no-repeat bottom; height:32px; line-height:32px; font-size:14px; text-align:center; color:#0055a1; font-weight:bold;}
.vs_text{ line-height:22px; text-align:left; color:#3c3c3c; padding-bottom:15px;}
.vs_text img{ padding:2px; border:1px solid #ccc; margin:0px 20px 20px 0px;}

.abouttext{ line-height:22px; text-align:left;}
/**********************************************************************************/

.mag-top5{ margin-top:5px;}
.mag-btm5{ margin-bottom:5px;}


.pad-top10{ padding-top:10px;}
.pad-right10{ padding-right:10px;}
.pad-btm10{ padding-bottom:10px;}
.pad-left10{ padding-left:10px;}




.font-white{color: #FFFFFF;}
.font-gray{color: #999999;}
.font-red{color: #C7000D;}
.font-blue{color: #006699;}


.ctitle{font-size: 14px; font-weight: bold;}

a.a-05:visited { text-decoration: none; color: #FFFFFF; }
a.a-05:link    { text-decoration: none; color: #FFFFFF; }
a.a-05:hover   { text-decoration: none; color: #FDA300; }

.list04{ padding-left:10px}
.list04 ul{ margin: 0; padding: 0; list-style-type: none; text-align:left; }
.list04 ul li{ height:22px; line-height:22px; overflow:hidden; width:80px;  float:left; }
.list04 ul li a,.list04 ul li a:visited{ color:#616161}

.location{ width:679px  !important; width:699px; color:#666666;  background:url(pic_012.gif); line-height:29px; text-align:right; padding-right:20px; margin-bottom:10px;}
.maincontent{border: 1px solid #B1CEED; width:699px; margin-bottom:10px; padding-top:10px;}

.pagelist{ padding:10px; color:#5B5B5B}
.pagelist{ margin: 0; padding: 0; list-style-type: none; }

